all: main.out
main.out: main.o Pixel.o Image.o
	gcc main.o Pixel.o Image.o -o main.out
main.o: Pixel.o Image.o
	gcc -c -Wall -ansi -pedantic main.c
Pixel.o: Pixel.c Pixel.h
	gcc -c -Wall -ansi -pedantic Pixel.c
Image.o: Image.c Image.h
	gcc -c -Wall -ansi -pedantic Image.c
